@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2018-04-25 15:23:56
 * @version $Id$
 */
table { border-collapse:collapse; border-spacing:0; }
button,input,select,textarea{font-size:100%; font-family:'Microsoft Yahei','simsun','arial','tahoma'; overflow: hidden; border:0 none; padding: 0px;}
fieldset,img{border:0;}
a { text-decoration: none; color: #333333; background: none; }
ul, ol { list-style: none; }
:focus{ outline:none;}
.clearfix:after {content: "." ;display: block ;height: 0 ;clear: both ;visibility: hidden ;}
.clearfix{ display: inline-block; }
/* Hides from IE-mac */
*html .clearfix{ height:1%; }
.clearfix{ display:block; }
/* End hide from IE-mac */
.clear{clear: both;}
body,ul,ol,li,img,input,h1,h2,h3,h4,h5,h6,p,img,a{ margin: 0px; padding: 0px; font-family: "微软雅黑";}
li{ list-style-type: none; }
a{ text-decoration: none;}
input{ border: 0px none;}
h1,h2,h3,h4,h5,h6,tr,td,th{ font-weight: normal; }

/*头部开始*/
.header{ width: 100%; height: 150px; }
.header .main{ width: 1200px; height: 150px; margin: 0px auto;}
.header .main .logo{ width: 109px; height: 103px; padding: 24px 47px; float: left;}
.header .main .logo img{ width: 109px; height: 103px; }
.header .main .nav{ float: right; margin-right: 10px; height: 126px; margin-top: 24px;}
.header .main .nav ul li{ width: 100px; height: 103px; float: left; margin-left: 80px;}
.header .main .nav ul li a{ width: 100px; height: 103px; font-size: 16px; text-align: center; line-height: 103px; display: block;}
.header .main .nav ul li:hover,.header .main .nav ul li.current{ background: url(../img/header_bg.png) no-repeat center 85px;}
.header .main .nav ul li:hover a,.header .main .nav ul li.current a{ color: #ec822f; }
/*头部结束*/
/*尾部开始*/
.footer{ width: 100%; height: 100px; background: #333942;}
.footer p{ font-size: 12px; color: #fdfdfd; text-align: center; line-height: 100px;}
/*尾部结束*/